package com.sz.common.pay.citic.entity.other;

import com.sz.common.pay.citic.constant.RequestCode;
import lombok.Data;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * Created by siqishangshu on 17/10/20.
 *
 * 账号名称校验
 对应请求代码： DLACCCHK
 说明：客户可使用该接口进行账户名称校验。
 请求报文
 <?xml version="1.0" encoding="GBK"?>
 <stream>
 <action>DLACCCHK</action>
 <userName></userName><!--登录名 char(30)-->
 <accountNo></accountNo><!--账号 char(19)-->
 <accountName></accountName><!--账户名称 varchar(122)-->
 <accountType></accountType><!--账户类型 0：公司；1：个人 char(1)-->
 </stream>
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "stream")
@Data
public class NameVerificationReq {
    private String  action = RequestCode.NAME_VERIFICATION_QUERY;         //>DLACCCHK</action>
    private String  userName;                       //登录名 char(30)-->
    private String  accountNo;                      //账号 char(19)-->
    private String  accountName;                    //账户名称 varchar(122)-->
    private String  accountType;   //accountType2      //账户类型 0：公司；1：个人 char(1)-->
}
